// events模块提供了EventEmitter类
const {EventEmitter} = require("events");
const eventEmitter = new EventEmitter();
//绑定事件  on  addListener  once
//  on  可触发多次
eventEmitter.on("shijian",()=>{
    console.log("事件");
})
//触发
eventEmitter.emit("shijian");
eventEmitter.emit("shijian");

//  addListener   可触发多次
eventEmitter.addListener("xiao",()=>{
    console.log("绑定事件");
})
//触发
eventEmitter.emit("xiao");
eventEmitter.emit("xiao");

//  once  只触发一次
eventEmitter.once("da",()=>{
    console.log("触发一次");
})
//触发
eventEmitter.emit("da");
eventEmitter.emit("da");